//===================================
// [] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// -----------------------------------------
// - uĸgP } -
//===================================
//= : 1.3 [5511]
//===================================

que_ng,187,156,3	script	uĸgP 	86,{

	mes "[]";
	if (BaseJob == Job_Gunslinger) {
		mes "ڬOu!";
		mes "pGAʤ֤lu,";
		mes "ӧ!!!";
		next;
		mes "[]";
		mes "{b~! B~٭p~ ѥS";
		mes "AݭnǤF?!";
		mes "DU~!";
		mes "MI~!";
		next;
		switch(select("rlu:Klu:plu:tlu:Blu:")) {
		case 1: callfunc "Bullet_Trade",937,10,13205; break;
		case 2: callfunc "Bullet_Trade",7097,2,13203; break;
		case 3: callfunc "Bullet_Trade",7053,3,13204; break;
		case 4: callfunc "Bullet_Trade",1024,5,13206; break;
		case 5: callfunc "Bullet_Trade",7054,2,13207; break;
		default:
			mes "[]";
			mes "~ na~";
			mes "ХHAӧ~";
			mes ", u,";
			mes "|ûbo̪~!!!";
			close;
		}
	}
	mes "ڬOMj̴ѶTf~ӤH.";
	mes "ڬOu.";
	next;
	mes "[]";
	mes "ڷQAӤO@Wja";
	mes "ANHK}}a.";
	close;
}

function	script	Bullet_Trade	{
	mes "[]";
	mes "JAQnʶRƶq.";
	next;
	mes "[]";
	mes "ڥ30 o"+getitemname(getarg(2))+"ݭn";
	mes "1 jƪZ-żƤ@,";
	mes "1 jƪZ-żƤG,";
	mes "M"+getarg(1)+" "+getitemname(getarg(0))+".";
	next;
	mes "[]";
	mes "A̤jƶq500.";
	mes "pGAQn, J0.";
	next;
	input .@amount;
	mes "[]";
	if (.@amount < 1 || .@amount > 500) {
		mes "LĪƶq!";
		mes "sJ~!";
		close;
	} else if (countitem(1010) >= .@amount && countitem(1011) >= .@amount && countitem(getarg(0)) >= (.@amount*getarg(1))) {
		if (checkweight(getarg(2),.@amount * 30) == 0) {
			mes "ڤ൹Alu]AI]wg˺F. A˨ǪťX, Aӧa.";
			close;
		} else {
			mes "~ ܦn!";
			mes "BˬdF!";
			mes "ڱNߨMA.";
			delitem 1010,.@amount;
			delitem 1011,.@amount;
			delitem getarg(0),.@amount * getarg(1);
			getitem getarg(2),.@amount * 30;
			close;
		}
	} else {
		mes "ɹɹɹ~";
		mes "ASAQn~ǳƨ";
		mes ".";
		mes "ǳƦnFAӧa.";
		close;
	}
}
